McBufferMode 列舉

定義如何融合兩個方法間的速度。可用於單軸及多軸。

某些方法具有稱作 "BufferMode" 的輸入,有了此輸入,函式可在非緩衝模式(預設行為)或緩衝模式下使用。

非緩衝模式:命令會立即執行,即使此命令干擾到另一個運動,此緩衝區為清除狀態。

緩衝模式:命令會等到當前方法設定其“完成”欄位(或 InSync、InVelocity...)才開始執行。

命名空間IntervalZero.KINGSTAR.Base

組合: IntervalZero.KINGSTAR.Base (於 IntervalZero.KINGSTAR.Base.dll) 版本:4.4.0.0

語法

C#VB
public enum McBufferMode
Public Enum McBufferMode

成員

成員名稱 說明
mcAborting 0 當前方法中止除了 StopAxis 之外的所有佇列運動,且會立即對軸產生影響,此緩衝區為清除狀態。
mcBuffered 1 一旦前一運動 "完成 (Done)",當前方法即對軸產生影響,在軸開始下一次移動之前,速度將設置為零。
mcBlendingLow 2 速度與兩個方法的較低速度融合。
mcBlendingPrevious 3 速度與第一個方法的速度混合。
mcBlendingNext 4 速度與第二個方法的速度混合。
mcBlendingHigh 5 速度與兩個方法的較高速度融合。
mcCancel 6 若有進行中的運動,當前方法將取消。

參見

IntervalZero.KINGSTAR.Base 命名空間